Dictionary Lookup:
Justicia carnea
No Pronunciation Data
Chinese definitions:
珊瑚花 (洋爵床属) [shān hú huā yáng jué chuáng shǔ ]